pearl crescent - German English Dictionary